package ccb.ygqd.inspur.base;

import com.ccb.stm.CCBStmCallBack;

public class Base {

//    Common公共模块（移动外设）
//    本部分定义移动外设的公用接口，包括获取设备状态、复位设备。
//    各模块的定义如下：
//    密码键盘：PIN
//    非接触式IC卡：ICC
//    接触式IC卡：IC1（原为CDB）。
//    发卡箱：CDB
//    指纹仪：FIG
//    电子签名：YGB
//    磁条刷卡器：RDC
//    二代证：IDC
//    居民指纹仪：CFG

    /**
     *
     * @param strEventName 该参数为空或者null时，表示注册该模块的所有事件；有具体值时，表示只注册该模块的具体事件。
     * @param strTimeout 非负整数，事件监听的超时间隔；为0时表示一直监听
     * @param callBack 实现回调函数接口的类实例
     */

    public String mEventName ;
    public String mTimeOut;
    public CCBStmCallBack mCallBack;
    void registEvent(String strEventName, String strTimeout, CCBStmCallBack callBack){
        mEventName = strEventName;
        mTimeOut = strTimeout;
        mCallBack = callBack;
    }

}
